cooling baffle - German English Dictionary